Limiting trigger for new branches made from JIRA

Hi folks, I have been using drone for some time now and understand the purpose of triggers and events. Let’s say I would like to execute a drone step only when the branch is master/development/feature and the event is push/pull_request. I’d write:

- master
- development
- feature/*
- push
- pull_request

Now what’s happening is, let’s say someone created a new branch from “development” by the name of feature/MOBL-100 from JIRA. This is also considered as a push event and my drone step is executed. Since I am creating a new branch from development I don’t want to run one of my drone steps. Is this doable?